﻿namespace BackupLib.Targets
{
    internal class FTP:IBackupTarget
    {
        #region Implementation of IBackupTarget

        public string CurrentTargetRoot { get; set; }
        public bool TargetSupportsHardlinks { get; set; }
        public bool TargetSupportsLongNames { get; private set; }
        public bool TargetSupportsACL { get; private set; }
        public bool TargetSupportsADS { get; private set; }
        public bool CopyACL { get; set; }
        public bool CopyADS { get; set; }
        public string SourceRoot { get; set; }
        public string LastTargetRoot { get; set; }

        public void BackupFile(string sourceRelative)
        {
            throw new System.NotImplementedException();
        }

        public void BackupFile(string sourceRelative, bool noChange)
        {
            throw new System.NotImplementedException();
        }

        public void CreateDirectory(string path)
        {
            throw new System.NotImplementedException();
        }

        #endregion
    }
}
